/**
 * vuex权限，动态路由模块
 */
// 导入静态路由
import { constantRoutes } from '@/router/index'
export default {
  namespaced: true,
  state: {
    // 默认路由规则，不需要权限即可访问的路由
    routes: constantRoutes
  },
  mutations: {
    // 动态设置路由规则,将传入的路由规则动态合并到路由规则中
    setRoutes(state, val) {
      state.routes = [...constantRoutes, ...val]
    }
  }
}
